cnc engineer machinery milling engineering machine engineers assembly fixtures machine shop cad assembly machines cnc machining automation industrial manufacturing machining equipment